From 9e2829756f314c28af1443fee33fe0a0dc396929 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Fri, 13 Mar 2020 15:26:22 +0100 Subject: [PATCH] broadway: Inherit frame clock from parent surface --- gdk/broadway/gdksurface-broadway.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gdk/broadway/gdksurface-broadway.c b/gdk/broadway/gdksurface-broadway.c index 9dcf3f14f1..738d40c606 100644 --- a/gdk/broadway/gdksurface-broadway.c +++ b/gdk/broadway/gdksurface-broadway.c @@ -219,7 +219,10 @@ _gdk_broadway_display_create_surface (GdkDisplay *display, GdkBroadwaySurface *impl; GType type; - frame_clock = _gdk_frame_clock_idle_new (); + if (parent) + frame_clock = g_object_ref (gdk_surface_get_frame_clock (parent)); + else + frame_clock = _gdk_frame_clock_idle_new (); switch (surface_type) { -- 2.30.2